package com.cnvai.cms.persistence.basedao;

import com.cnvai.cms.javabean.model.Jsqxblb;
import com.cnvai.cms.javabean.model.JsqxblbExample;
import java.math.BigDecimal;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface JsqxblbMapper {
    int countByExample(JsqxblbExample example);

    int deleteByExample(JsqxblbExample example);

    int deleteByPrimaryKey(BigDecimal jsqxglid);

    int insert(Jsqxblb record);

    int insertSelective(Jsqxblb record);

    List<Jsqxblb> selectByExample(JsqxblbExample example);

    Jsqxblb selectByPrimaryKey(BigDecimal jsqxglid);

    int updateByExampleSelective(@Param("record") Jsqxblb record, @Param("example") JsqxblbExample example);

    int updateByExample(@Param("record") Jsqxblb record, @Param("example") JsqxblbExample example);

    int updateByPrimaryKeySelective(Jsqxblb record);

    int updateByPrimaryKey(Jsqxblb record);
}